CHP and CHPsim: A Language and Simulator for Fine-Grain Distributed Computation
نویسندگان
چکیده
This paper describes a complete and stable version of CHP and the simulator CHPsim. CHP is a language for fine-grain distributed computation with asynchronous VLSI as its main application. Several partial versions of the language are already widely used, but CHP has never been presented as a complete language. This presentation includes constructs like meta process, connect statement, value probe, peek, and templated type. CHPsim allows for mixed-level simulation of a system, with different components at various levels of implementation (CHP, HSE, PRS).
منابع مشابه
Experience with Fine-Grain Communication in EM-X Multiprocessor for Parallel Sparse Matrix Computation
Sparse matrix problems require a communication paradigm different from those used in conventional distributed-memory multiprocessors. We present in this paper how fine-grain communication can help obtain high performance in the experimental distributed-memory multiprocessor, EM-X, developed at ETL, which can handle fine-grain communication very efficiently. The sparse matrix kernel, Conjugate G...
متن کاملDistributed Filaments: Eecient Fine-grain Parallelism on a Cluster of Workstations Distributed Filaments: Eecient Fine-grain Parallelism on a Cluster of Workstations
A ne-grain parallel program is one in which processes are typically small, ranging from a few to a few hundred instructions. Fine-grain parallelism arises naturally in many situations, such as iterative grid computations, recursive fork/join programs, the bodies of parallel FOR loops, and the implicit parallelism in functional or dataaow languages. It is useful both to describe massively parall...
متن کاملCluster Load Balancing for Fine-Grain Network Services
This paper studies cluster load balancing policies and system support for fine-grain network services. Load balancing on a cluster of machines has been studied extensively in the literature, mainly focusing on coarse-grain distributed computation. Fine-grain services introduce additional challenges because system states fluctuate rapidly for those services and system performance is highly sensi...
متن کاملA Microcomputer-Based Simulator for Digital Control Systems
A microcomputer-based simulator for digital control systems is proposed. The proposed simulator is a hybrid system in which the plant is simulated by conventional method of analog computers and other parts of the system including generation of input signal is performed digitally, using a Z-80 based microcomputer. To overcome the difficulty of programming in assembly language, and at the same ti...
متن کاملDistributed Fine Grain Adaptive-FEC Scheme for Scalable Video Streaming
In this paper, we investigate a distributed fine grain adaptive FEC (FGA-FEC) scheme for scalable video streaming to heterogeneous users over a congested multihop network, where we do FGA-FEC decode/re-code at selected intermediate overlay nodes, and do FGA-FEC adaptation at remaining nodes. In order to reduce the overall computational burden, we propose two methods: (1) a coordination between ...
متن کامل